//
// Created by Jisam on 09/09/2025 20:51.
//
#include <bits/stdc++.h>
using namespace std;
int calc(string &s,int i,int j){
    unordered_map<char, int> mp;
    for(int k = i ; k < j; k ++){
        mp[s[k]] ++;
    }
    int ma = 0;
    for(auto it = mp.begin();it != mp.end(); ++ it ){
        ma = max(ma,it->second);
    }
    return (j - i - ma);
}
int main() {
    string s;
    cin >> s;
    int ans = calc(s,0,s.length() / 2);
    ans += calc(s,s.length() / 2,s.length());
    cout << ans;
}
// 64 位输出请用 printf("%lld")